Increased practical orientation in a Software Engineering course

نویسنده

  • Andreas Rösel
چکیده

Software Engineering is viewed as an engineering discipline concerned with bridging the gap between appropriate science knowledge and software applications. Curricula for traditional engineering disciplines include a substantial amount of practical and project work. We report experiences with increasing the laboratory and project component for Software Engineering Education at the Queensland University of Technology. Particular emphasis is given to the project-based Software Engineering subject. In the teaching of this subject some research findings on lasting knowledge for Software Engineering were applied. The increased practical orientation is seen as a success, but several important lessons about „how not to do it“ had to be learned.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching Requirements Engineering in the Small: an Under-graduate Course Experience

In this paper a short (16 hours) newly designed course on practical software engineering is described. This course has been designed according to specific objectives (i.e. orientation to the practice, generality and adequacy to the current software engineering community trends) and focused on the requirements elicitation, documentation, and analysis topics. In the course an innovative tool for ...

متن کامل

Cooperative Project-based Learning in a Web-based Software Engineering Course

Even in self-organized project-based learning, the instructors’ role re-mains critical, especially in the initial orientation provided to the students in order to grasp the educational goals and the various roles they may undertake to achieve them. In this paper we survey a few questions proposed to that purpose in a web-based software engineering course, together with relevant answers, we outl...

متن کامل

The Modern Educational Course on Agile Software Development

the article presents new educational course dedicated to Agile Software Development. The course consists of theoretical and practical parts. Theoretical part gives an overview of classical agile methodologies, widely accepted by industry practices and some important programming principles and patterns. The second part of the course includes several labs, aimed for practical usage of agile devel...

متن کامل

A practical application of software security in an undergraduate software engineering course

Computer software is developed according to software engineering methodologies. However, as more of the economy and our social lives move online, software security has become a topic of increasing importance. Traditionally, courses in software security are offered at the graduate level or in a stand-alone course at the undergraduate level, with many undergraduate students being required to appl...

متن کامل

The Effect of Peer Education on Practical Skills Training of Dentistry Students in Restorative Preclinic

Introduction: Peer education can be a useful adjunctive method for clinical skills training. This study was performed to evaluate the effect of peer education on practical skill training of dental students in restorative preclinic. Methods: In this quasi-experimental study which was performed in years 2009-10, all 34 dental students of Tabriz School of Dentistry (admission year:2006), who enro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007